Adding a payment condition in Afosto

A payment condition determines when and how a customer pays: directly with the order, afterwards, or spread out via a down payment. This guide explains how to add and configure payment conditions.

Pay directly is the default condition and is always active - you do not need to create it. The other conditions are added as exceptions to it:

  • Down payment - the customer pays part directly (percentage or fixed amount) and the remainder under a second condition.
  • Pay later - the customer pays the full amount within a predetermined period after delivery.
  • Remainder due before delivery - the full amount is paid before receiving the order.

The bigger picture

Conditions work together with methods and providers across three levels:

  • Payment condition - the moment/arrangement of paying.
  • Payment method - the concrete means (iDEAL, Bancontact, credit card).
  • Provider - the party that processes the method (Mollie, Pay.nl).

You do not link methods to a condition manually. Within a condition, the payment-method structure that applies to that context (sales channel, country, order amount) is automatically available. Adding and connecting methods themselves is covered in the guide 'Adding a payment method'.

Preparation

  • Make sure you are logged in to your Afosto admin account.
  • In the menu, navigate to Payments > Payment conditions.

The overview shows the columns Payment condition, Condition (the summary, e.g. 'Within 7 days of the invoice date'), Available to customer (e.g. 'Active by default') and Exceptions for each condition.

Adding a payment condition

  1. Go to Payments > Payment conditions and click Add in the top right.
  2. Choose the condition type: Down payment, Pay later or Remainder due before delivery.
  3. Decide whether the condition is activated ('Payment condition activated'). If you only want to offer the condition under certain circumstances - per sales channel, country or order amount - click Exceptions to set this in the Rule Builder.
  4. Fill in the type-specific settings (see below).
  5. Give the condition a default name and optionally add a displayed description and customer instructions. These are used when no translation has been added for a specific language.
  6. Add translations if your webshop is multilingual.
  7. Check the Preview at the bottom, which shows how the condition appears at checkout.
  8. Click Add (top right) to save the condition.

Type-specific settings

Down payment

  • Under Amount type, choose Percentage or Fixed amount.
  • Under Pay directly, enter the part the customer pays immediately.
  • Under Pay the rest with, choose under which condition the remainder falls (Pay later or Remainder due before delivery).
  • The example line shows the effect, e.g. 'For an order of 100.00: X to pay directly (down payment)'.

Pay later

  • The customer pays the full amount within a predetermined period after delivery. Set the payment term (e.g. 'Within 7 days of the invoice date').

Remainder due before delivery

  • The full (remaining) amount is paid before receiving the order. Used among other things as a follow-up condition for a down payment.

Availability and visibility

In the overview you see the status per condition under Available to customer ('Active by default' for a condition without restricting rules). Via Exceptions you limit a condition to specific situations (sales channel, country, order amount). For the full behaviour of the Rule Builder - including that the order of rules matters (the first matching rule wins) and that you use ISO ALPHA-2 country codes - see the guide 'Payment method rules'.

Invoicing and follow-up for pay later

Note: the points below come from the feature description and still need to be verified against the live environment before final publication (exact labels, availability and settings).

  • For Down payment and Pay later, an invoice with a payment link is sent automatically after shipment; the customer then chooses their own payment method.
  • The payment term and automatic reminders are configurable.
  • Emails and invoices are generated in the customer's language and currency and can be adapted to your branding.
  • A spending limit can be set per customer to regulate paying afterwards.
  • Invoices and payments can be processed automatically via an accounting integration.
  • Adding a payment method
  • Payment method rules - the Rule Builder for conditions, costs and rule order
  • Receiving and refunding payments (Orders > Financial)
  • Provider-specific step-by-step guides (incl. Mollie, Pay.)